storm drain – English–Português translations

🇬🇧 en pt 🇵🇹

storm drain noun

  • conduit for rainwater
bueiro
Wiktionary Links